home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 November / Macworld (1999-11).dmg / Shareware World / Comms & Internet / DXF to VRML97 1.0.1 / src / DropUNIX Lib / Lib Headers / DSGlobals.h < prev    next >
Text File  |  1998-08-31  |  2KB  |  72 lines

  1. /******************************************************************************
  2. **
  3. **  Project Name:    DropShell
  4. **     File Name:    DSGlobals.h
  5. **
  6. **   Description:    Globals used by DropShell
  7. **
  8. *******************************************************************************
  9. **                       A U T H O R   I D E N T I T Y
  10. *******************************************************************************
  11. **
  12. **    Initials    Name
  13. **    --------    -----------------------------------------------
  14. **    LDR            Leonard Rosenthol
  15. **    MTC            Marshall Clow
  16. **    SCS            Stephan Somogyi
  17. **
  18. *******************************************************************************
  19. **                      R E V I S I O N   H I S T O R Y
  20. *******************************************************************************
  21. **
  22. **      Date        Time    Author    Description
  23. **    --------    -----    ------    ---------------------------------------------
  24. **    04/15/96            RWD        Removed #ifndef __MWERKS__ which caused problems
  25. **                                when not using Precompiled Headers.
  26. **    02/20/94            LDR        Added commenting for Metrowerks
  27. **    12/09/91            LDR        Added gSplashScreen
  28. **    11/24/91            LDR        Added some new #defs & a #inc for DSUtils
  29. **    10/29/91            SCS        Changes for THINK C 5
  30. **    10/28/91            LDR        Officially renamed DropShell (from QuickShell)
  31. **    10/06/91    00:02    MTC        Converted to MPW C
  32. **    04/09/91    00:03    LDR        Added to Projector
  33. **
  34. ******************************************************************************/
  35.  
  36. #ifndef    __DSGLOBALS_H__
  37. #define    __DSGLOBALS_H__
  38.  
  39.  
  40. #include <Types.h>
  41. #include <Memory.h>
  42. #include <QuickDraw.h>
  43. #include <OSUtils.h>
  44. #include <ToolUtils.h>
  45. #include <Menus.h>
  46. #include <Packages.h>
  47. #include <Traps.h>
  48. #include <Files.h>
  49. #include <Aliases.h>
  50. #include <AppleEvents.h>
  51. #include <Gestalt.h>
  52. #include <Processes.h>
  53.  
  54. #define    kAppleNum            32000
  55. #define    kFileNum            32001
  56.  
  57. #define    kErrorStringsID        100
  58. #define    kCantRunError        1
  59. #define    kAEVTError            2
  60. #define    kResourceLoadError    3
  61. #define    kMemoryError        4
  62. #define    kUnknownError        5
  63.  
  64. #define qWalkFolders 1 /* define this as 0 to treat folders as items */
  65.  
  66. extern Boolean        gDone, gOApped, gHasAppleEvents, gWasEvent;
  67. extern EventRecord    gEvent;
  68. extern MenuHandle    gAppleMenu, gFileMenu;
  69. extern WindowPtr    gSplashScreen;
  70.  
  71. #endif
  72.